temporary visa - German English Dictionary